package cn.com.zetatech.loader.mapper;

import cn.com.zetatech.loader.entity.DefectBO;
import cn.com.zetatech.loader.entity.DieBO;
import cn.com.zetatech.loader.entity.ResolverBinMapMessage;
import cn.com.zetatech.loader.entity.ResolverHuangshanMessage;
import com.baomidou.dynamic.datasource.annotation.DS;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;

import java.util.List;

/**
 * @Author changyu.he@zetatech.com.cn
 * @Date 2024/7/31 14:10
 * @since 2.4.0
 */
@DS("slave")
@Mapper
public interface SourceFileMapper {
    List<DefectBO> getDefects(@Param("param") ResolverHuangshanMessage param);

    List<DieBO> getBinMap(@Param("param") ResolverBinMapMessage param);
}
